{% extends "base.html" %} {% block title %}Vaultora — My Files{% endblock %} {% block content %}
TOTAL FILES

{{ files | length }}

LOGGED IN AS

{{ session['user'] }}

ROLE

{{ session['role'] | upper }}

📤 Upload File
No file selected
Set 0 to keep forever
Uploading...
🛡️ Security Status
  • AES-256 Encryption
  • Two-Factor Auth
  • CSRF Protection
  • Rate Limiting
  • Integrity Checks
  • Malware Scanning
📁 My Files
{% if session.get('role') == 'admin' %} 🛡️ Admin Panel {% endif %}
{% if files %}
{% for file in files %} {% endfor %}
Filename Uploaded Expires Actions
📄 {{ file.filename }} {{ file.uploaded_at.strftime('%Y-%m-%d') if file.uploaded_at else '—' }} {% if file.expiry_at %} {{ (file.expiry_at | int) | format_expiry }} {% else %} Never {% endif %}
⬇ Download
{% else %}
🗂️

No files uploaded yet.
Upload your first file using the panel on the left.

{% endif %}
{% endblock %} {% block scripts %} {% endblock %}